Big Huge Thesaurus

Psophocarpus tetragonolobus

noun